The Role Aspect Pattern
نویسندگان
چکیده
Software agents have to play roles during their collaborations in a multi-agent system (MAS). (Roles represent collaborative activities of the agents in a specific context. Many facets need to be considered on a role definition [7, 24], including the specification of events that trigger the role activation and deactivation. Each role also involves the specification of its specific knowledge. However, object-oriented abstractions cannot modularize the roles, which tend to spread across classes and methods of the agent design. The Role Aspect pattern supports the separate definition of agent roles through the use of aspects. It decouples the role-specific behavior from the agent’s basic functionality and other system concerns, which in turn improves the MAS reusability and maintainability.
منابع مشابه
Pattern formation in a generalized chemotactic model.
Many models have been proposed for spatial pattern formation in embryology and analyzed for the standard case of zero-flux boundary conditions. However, relatively little attention has been paid to the role of boundary conditions on the form of the final pattern. Here we investigate numerically, the effect of nonstandard boundary conditions on a model pattern generator, which we choose to be of...
متن کاملارتقاء امنیت محیطی و کاهش جرائم شهری با تاکید بر رویکرد C.P.T.E.D
Nowadays, the citizen's security and the ways of promoting it have been considered as a priority of urban designer. This promotion of urban security, have good and beneficial aspects on cultural and social traces and relics that relate to citizen's behavioral pattern that enhance the quality of residential environment through reduction of urban crime and violence. This paper introduces the role...
متن کاملNumerical investigation of effective harbor geometry parameters on sedimentation inside square harbors
Sedimentation is one of the most important problems in harbors that results in considerable economic costs. Harbor planforms affects the flow pattern in the harbor basin and consequently, plays an important role in sediment transport and sedimentation. In the present study, a two dimensional depth-averaged hydrodynamic and sediment transport model has been developed to investigate the effect of...
متن کاملStudy of design of Captivity in Safavid textiles with a historical sociological approach
The subject of captivity is the most common subject of textiles of Shah Tahmasb period in the middle of the tenth century AH. An examination of the reasons for the pattern of captivity on these textiles shows that there are important purposes behind the formation of this role. It is important to study this subject when significant examples of them have been identified and dated, if there has be...
متن کاملCognitive Aspects of Teacher Expertise in ELT
The present paper seeks to investigate the cognitive abilities of expert EFL teachers. To this aim, the existing literature was examined and ten cognitive themes were derived which were further investigated through interviews conducted with ten academics, teacher trainers and exemplary teachers of the field in the Iranian context. The ten extracted themes were attested by interviewees’ comments...
متن کامل